hazmedilmesi zor - Turkish English Dictionary